#ifndef PREDICTOR_HEADER_H
#define PREDICTOR_HEADER_H

struct bitmap_size                  //przechowuje rozmiar bitmapy
{
    unsigned short width;                      //szerokość bitmapy
    unsigned short height;                     //wysokość bitmapy
};

struct predictor_header
{
    bitmap_size bitmap;             //rozmiar bitmapy
    unsigned short compression_type;           //rodzaj kompresji
    unsigned short segment_size;               //rozmiar segmentu danych
    int segment_count;              //ilość segmentów
    unsigned short coefficient_count;          //ilość współczynników predykcji na segment
    unsigned short *coefficients;            //wspołczynniki
};

#endif // PREDICTOR_HEADER_H
